﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;

namespace UricaoWeb.LogicaDeNegocios.Reservas
{
    public class HabitacionReserva
    {
        private int _fkReservacion;

        public int FkReservacion
        {
            get { return _fkReservacion; }
            set { _fkReservacion = value; }
        }
        private Boolean _checkinHabitacion;

        public Boolean CheckinHabitacion
        {
            get { return _checkinHabitacion; }
            set { _checkinHabitacion = value; }
        }
        private Boolean _checkoutHabitacion;

        public Boolean CheckoutHabitacion
        {
            get { return _checkoutHabitacion; }
            set { _checkoutHabitacion = value; }
        }
        private int _adultoHabitacion;

        public int AdultoHabitacion
        {
            get { return _adultoHabitacion; }
            set { _adultoHabitacion = value; }
        }
        private int _ninoHabitacion;

        public int NinoHabitacion
        {
            get { return _ninoHabitacion; }
            set { _ninoHabitacion = value; }
        }
        private int _fkHabitacion;

        public int FkHabitacion
        {
            get { return _fkHabitacion; }
            set { _fkHabitacion = value; }
        }

        private int _fkPiso;

        public int FkPiso
        {
            get { return _fkPiso; }
            set { _fkPiso = value; }
        }

        private int _fkHotel;

        public int FkHotel
        {
            get { return _fkHotel; }
            set { _fkHotel = value; }
        }

        public HabitacionReserva()
        {
            this.FkReservacion = 0;
            this.CheckinHabitacion = false;
            this.CheckoutHabitacion = false;
            this.AdultoHabitacion = 0;
            this.NinoHabitacion = 0;
            this.FkHabitacion = 0;
            this.FkPiso = 0;
            this.FkHotel = 0;

        }

        public HabitacionReserva(int _fkReservacion, Boolean _checkinHabitacion, Boolean _checkoutHabitacion, int _adultoHabitacion, int _ninoHabitacion, int _fkHabitacion, int _fkPiso, int _fkHotel)
        {
            this.FkReservacion = _fkReservacion;
            this.CheckinHabitacion = _checkinHabitacion;
            this.CheckoutHabitacion = _checkoutHabitacion;
            this.AdultoHabitacion = _adultoHabitacion;
            this.NinoHabitacion = _ninoHabitacion;
            this.FkHabitacion = _fkHabitacion;
            this.FkPiso = _fkPiso;
            this.FkHotel = _fkHotel;
        }


    }
}